Smush\Core\Modules\Smush D

Total Complexity 228
Dependencies 4
Dependents 8
Total lines 1,285
Lines of code 621
Logical lines of code 402
Comment lines 463
Methods 24
Properties 5

Methods 24

Method Rating Maintainability Complexity Lines of code
resize_from_meta_data()
D
22
60 160
_post()
B
36 22 75
do_smushit()
B
38 22 61
wp_smush_handle_editor_async()
B
47 17 32
smush_image()
A
42 15 46
smush_single()
A
44 10 42
update_lists()
A
57 9 15
update_super_smush_count()
S
56 7 17
calculate_percentage()
S
58 7 14
add_api_message()
S
56 6 17
update_resmush_list()
S
58 6 15
wp_smush_handle_async()
S
61 6 12
remove_sizes_from_s3_upload()
S
62 6 11
dismiss_update_info()
S
62 6 11
calculate_percentage_from_stats()
S
61 5 12
show_warning()
S
62 5 12
get_api_key()
S
65 4 9
skip_image_size()
S
63 4 10
delete_images()
S
61 3 13
resize_image()
S
70 3 6
is_auto_smush_enabled()
S
69 2 7
get_size_signature()
S
67 1 9
array_fill_placeholders()
S
66 1 8
init()
S
67 1 7